grid placed in the front of a car to protect the radiator - Spanisch Englisch Wörterbuch